project management time clocks legal it management payroll legal case management software document management software consulting labor management change management relationship time customer employee management conveyancing time gathering time and attendance human resources health care access control crm healthcare